From findings to fixes: OpenText Application Security Aviator Auto-Remediation comes to life in CE 25.4

From findings to fixes that accelerate secure delivery.

Brent Jenkins  profile picture
Brent Jenkins

October 10, 20253 min read

For years, application security teams have struggled with a common problem: findings stack up quickly but fixing them takes time. Developers often face a flood of repetitive, low-value tasks, while AppSec leaders worry about vulnerabilities sitting exposed for days or weeks.

That changes now. OpenText™ Application Security Aviator Auto-Remediation accelerates secure delivery by automatically applying validated fixes. Instead of developers combing through tickets and patching the same flaws over and over, Aviator transforms remediation timelines from days to minutes.

3 ways OpenText Application Security Aviator Auto-Remediation helps

1 – Accelerates secure delivery

Once Aviator identifies a vulnerability, it can automatically generate and apply a fix.

Example: SQL Injection

Before Aviator:

// Vulnerable code

String query = “SELECT * FROM users WHERE id = ” + userInput;

Statement stmt = connection.createStatement();

ResultSet rs = stmt.executeQuery(query);

This query is vulnerable to SQL injection because it directly concatenates user input.

After Aviator:

// Aviator auto-remediated code

String query = “SELECT * FROM users WHERE id = ?”;

PreparedStatement pstmt = connection.prepareStatement(query);

pstmt.setString(1, userInput);

ResultSet rs = pstmt.executeQuery();

Here, Aviator automatically applies parameterization, removing the injection risk while preserving business logic.

Instead of waiting for developer cycles or sprint planning, vulnerabilities like this are fixed immediately, accelerating secure delivery.

2 – Reduces developer burden

Developers shouldn’t spend their best hours re-fixing the same issues across dozens of codebases. Aviator takes on that repetitive work.

Example: Hardcoded Secrets

Before Aviator:

# Vulnerable code

API_KEY = “12345-ABCDE”

After Aviator:

# Aviator auto-remediated code

import os

API_KEY = os.getenv(“API_KEY”)

Rather than forcing developers to manually refactor every instance, Aviator replaces hardcoded secrets with secure environment variables.

3 – Strengthens security posture

Every hour a vulnerability remains open is an exposure risk. Aviator shrinks that exposure window by resolving issues faster and more consistently.

Example: Insecure Configuration

Before Aviator:

// Vulnerable CORS settings

app.use(cors({ origin: “*” }));

After Aviator:

// Aviator auto-remediated code

app.use(cors({ origin: [“https://trustedapp.com”] }));

By tightening overly permissive defaults, Aviator closes misconfigurations before attackers can exploit them.

The bigger picture: AI-Driven AppSec at scale

Auto-remediation is the natural evolution of OpenText’s investment in AI-powered AppSec. SAST Aviator already uses LLMs to audit findings with human-level accuracy and provide copy-pasteable remediation advice. Now, Aviator Auto-Remediation closes the loop, not only identifying and explaining vulnerabilities, but fixing them at scale.

For AppSec leaders, this means reduced risk and measurable improvements in time-to-remediation metrics. For developers, it means less toil, more innovation, and a stronger partnership with security.

Closing thoughts

From SQL injection to secrets management to secure configuration, Aviator Auto-Remediation is redefining how organizations approach secure delivery. It doesn’t just help find vulnerabilities, it fixes them, transforming security from a bottleneck into a business enabler.

Additional resources:

Share this post

Share this post to x. Share to linkedin. Mail to
Brent Jenkins avatar image

Brent Jenkins

Brent leads the marketing team at OpenText Fortify. With over 15 years in the application security and software testing industry for 15 years. He is passionate about not only product marketing, but mountain biking, fishing and being a family man.

See all posts

More from the author

Why the React2Shell off-cycle update matters for AppSec leaders and CISOs

Why the React2Shell off-cycle update matters for AppSec leaders and CISOs

When critical vulnerabilities emerge, waiting for scheduled releases can leave organizations exposed. React2Shell demonstrates why detection speed and off-cycle updates are now core measures of AppSec maturity.

December 18, 2025

3 min read

Seeing the unseen: How OpenText is leading the way in detecting AI risk 

Seeing the unseen: How OpenText is leading the way in detecting AI risk 

In the AI era, secure innovation depends on detecting AI risk before it becomes business risk. 

December 04, 2025

5 min read

Building trust in the age of emerging technologies — the new era of application security

Building trust in the age of emerging technologies — the new era of application security

OpenText is redefining the future of application security by connecting innovation in AI, emerging technologies, and secure DevOps practices with a comprehensive, posture-driven approach. Its solutions, spanning GenAI security, API and software supply chain protection, ASPM, and specialized public sector support, empower organizations to secure every layer of modern intelligent software creation without slowing innovation.

November 25, 2025

4 min read

Stay in the loop!

Receive regular insights, updates, and resources—right in your inbox.